a thing of shreds and patches - Deutsch Englisch Wörterbuch